Resorts List
Gran Hotel Cascada | |
Location. The Gran Hotel Cascada is a boutique spa hotel set amid acres of secluded gardens and parkland in Alhama de Aragon, Spain. It is opposite the thermal lake of the Termas Pallaras Spa, 110 kilometres south west of Zaragoza, and Calatayud train [ ... ] |